package com.example.facility.controller.admin.receivereturn.vo;

import lombok.Data;

import java.time.LocalDateTime;

//@Schema(description = "管理后台 - 领用归还管理 Response VO")
@Data
public class ReceiveReturnRespVO {

    //@Schema(description = "主键", requiredMode = Schema.RequiredMode.REQUIRED, example = "8721")
    //@ExcelProperty("主键")
    private Long id;

    //@Schema(description = "类型(1领用 2归还)", example = "1")
    //@ExcelProperty("类型(1领用 2归还)")
    private Integer type;

    //@Schema(description = "设备主键", requiredMode = Schema.RequiredMode.REQUIRED, example = "31582")
    //@ExcelProperty("设备主键")
    private Long facilityId;

    //@Schema(description = "设备名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "31582")
    //@ExcelProperty("设备名称")
    private String facilityName;
    /**
     * 编号
     */
    private String facilityNo;
    /**
     * 类别
     */
    private String categoryName;

    //@Schema(description = "用户主键", requiredMode = Schema.RequiredMode.REQUIRED, example = "6930")
    //@ExcelProperty("用户主键")
    private Long userId;

    //@Schema(description = "用户名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "6930")
    //@ExcelProperty("用户名称")
    private String userName;

    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 归还时间
     */
    private String returnTime;
    /**
     * 归还人
     */
    private String returnUser;
}